home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Commodities / KeyCall / KeyMenu.doc < prev    next >
Text File  |  1996-09-26  |  3KB  |  87 lines

  1.  
  2.  
  3.  
  4.  
  5.                                KeyMenu
  6.                                ~~~~~~~
  7.  
  8. Created 06/02/93                                       © Timespan Software
  9.  
  10.  
  11.  
  12. Distribution
  13. ~~~~~~~~~~~~
  14. KeyMenu is available to the public domain and may freely distributed, with
  15. or without doc files.
  16.  
  17.  
  18. Please Note
  19. ~~~~~~~~~~~
  20. If you have not read the doc's for Keycall, please do so now.
  21.  
  22.  
  23. Usage
  24. ~~~~~
  25. Assuming you are now familiar with the features of Keycall, this program
  26. is basically a cut down version for user's demo/utility disk's etc.
  27.  
  28. KeyMenu runs from the CLI only, it's sole purpose is to execute the user
  29. definable command strings found in a "Keylist" edited and saved by Keycall.
  30. Unlike Keycall, KeyMenu has no control window or hotkey function, it
  31. simply intercepts the <Qualifier>+Fn key sequences until stopped.
  32.  
  33. KeyMenu can be terminated by using the "Break" command, and unless running
  34. in the background, by using the <ctrl+C> key sequence.
  35.  
  36.  
  37. Why ?
  38. ~~~~~
  39. Why use Keymenu, and not Keycall ?
  40.  
  41. Well, assume you are creating a disk/compilation that requires a menu
  42. option. Once you have edited your required command strings, run KeyMenu in
  43. the startup-sequence, the program is transparent to the user and your menu
  44. options will remain available to the user. As a bonus KeyMenu occupies
  45. less than 1500 bytes.
  46.  
  47.  
  48. How ?
  49. ~~~~~
  50. Edit your command strings in the usual manner. However if don't use the
  51. "Run" command within your command strings, then KeyMenu is disabled until the
  52. completion of the command string. Careful use of this option allows you
  53. the choice of running in the background, or forcing Keymenu to wait for
  54. program termination. If the last program in all command strings displays
  55. the menu options, via a text or graphic display, then the  user is always
  56. returned to your menu screen.
  57.  
  58. Example command string :
  59.  
  60.         CD SYS:Pix\nSlideShow #?.pic\nRun >Nil: Display Sys:Menu
  61.  
  62. Having edited and saved your Keylist, copy it to the required disk's S:
  63. directory, and insert the following command in the startup-sequence :
  64.  
  65. Run >Nil: Pathname:KeyMenu
  66.  
  67.  
  68. Please note that whilst Keymenu is running then the qualifier+function key
  69. sequences are not available to your programs. ie. If you have selected the
  70. control key as your qualifier then all Ctrl+Fn key combinations will be
  71. intercepted, but all the other (Alt,Amiga,Shift,None) qualifier+function
  72. key combinations are ignored by KeyMenu and therefore available for other
  73. programs.
  74.  
  75.  
  76. Help
  77. ~~~~
  78. Whether registered or not, if any users require help regarding the use of
  79. KeyMenu/Keycall, then drop me a line and I will do my best to help.
  80.  
  81.  
  82.                     Timespan Software
  83.                     49 Craydene Road,
  84.                     Erith,           
  85.                     Kent      DA8 2HA
  86.  
  87.